Better-than-expected demand and a series of supply disruptions are bolstering oil prices as OPEC cuts output and U.S. energy sanctions bite.
Better-than-expected demand and a series of supply disruptions are bolstering oil prices as OPEC cuts output and U.S. energy sanctions bite.