Oil prices hold below $100 a barrel as U.S. supplies rise, demand destruction concerns emerge

Oil futures settled lower Wednesday, with U.S. and global benchmark prices holding below the $100 mark, after U.S. government data revealed the first rise in domestic crude supplies in three weeks, an...

OPEC: There’s ‘no capacity’ to replace Russia’s 7 million barrels of oil per day

“ “There is no capacity in the world that could replace 7 million barrels per day.”” That was OPEC Secretary General Mohammed Barkindo talking to reporters about potential bans on Russian oil imports ...