India plans to release about 5 million barrels of crude oil from strategic reserves
Published
Published
The US will release 50 million barrels of oil from its strategic reserves despite price drops prompted by the emergence of a..
Watch VideoThe Biden administration on Friday recommended an overhaul of the nation's oil and gas leasing program to focus on areas..