- Joined
- Nov 19, 2020
- Messages
- 3,536
Big sales push to drop oil prices
Japan kicked off the sale of oil from its strategic reserves in a bid to combat rising prices.
Japan kicked off the sale of oil from its strategic reserves in a bid to combat rising prices.