Washington, April 24 – Oil prices are forecast to average $65 a barrel over 2018, up from an average of $53 a barrel in 2017, on strong demand from consumers and restraint by oil producers, while metals prices are expected…
Washington, April 24 – Oil prices are forecast to average $65 a barrel over 2018, up from an average of $53 a barrel in 2017, on strong demand from consumers and restraint by oil producers, while metals prices are expected…