120
Oil prices hit their highest levels since 2014 on Wednesday, showing that oil production cuts by major producers are working and demand remains robust But there are plenty of wildcards that oil markets could confront in 2018, according to a Citi global ... read whole article