The U.S. currently has 415 million barrels of oil in its strategic reserve, about 58% of the authorized capacity of 714 million barrels.
Recent Posts
- Stock market today: Trade setup for Nifty 50, US-Iran war, crude oil prices, FII outflows – 8 stocks to buy or sell
- Hedge Funds Load Up on Aussie Call Options as RBA Decision Nears
- Nifty 50, Sensex today: What to expect from Indian stock market in trade on March 12
- Breakout stocks to buy or sell: Sumeet Bagadia recommends five shares to buy today — 12 March 2026
- Indian stock market: 10 things that changed for market overnight – Gift Nifty, US-Iran war, oil prices to US inflation