U.S Releases Strategic Petroleum Reserve to Curb Rising Oil Prices

The United States (U.S) has finally announced that it will be releasing 50MMbbls of crude oil