Oil prices continue to fall by more than 7% with the release of the OPEC report
Oil prices fell more than 7% in trading today, Tuesday, to record Brent crude, the level of $ 99 a barrel, with the release of the monthly OPEC report. OPEC kept estimates of global oil demand and supply growth unchanged…
Continue Reading