Politics
Physical oil prices hit record highs near $150 a barrel...
April 7, 2026
Drudge Report
Scroll
Physical oil prices hit record highs near 150 a barrel... (Top headline, 1st story, link) Drudge Report Feed needs your support! Become a Patron
Drudge Report
Coverage and analysis from United States of America. All insights are generated by our AI narrative analysis engine.
United States of America
Bias: right