News

US to release 50M barrels from strategic oil reserve amid soaring gas prices

President Joe Biden has been under mounting political pressure to provide relief from higher gas prices and soaring inflation