Within about two years, the price of a barrel of oil soared above $100 from less than $20, while the US retail price of a gallon...
3 min read Last Updated : Jun 05 2024 | 9:18 AM IST A group of Democratic US House lawmakers asked the Justice Department on...