“Stockpiles of oil at a record 3 billion barrels are providing world markets with a degree of comfort. This massive cushion has inflated even as the global oil market adjusts to USD 50/bbl oil.” the agency noted in its November report released Friday.
Subscribe To Our Free Newsletter |