Latest News
Crude Oil
What's Affecting Oil Prices This Week? (June 10, 2024)
Stratas Advisors says the latest EIA report illustrates that U.S. production growth has stagnated with U.S. oil production remaining at 13.1 MMbbl/d, which is unchanged from the previous 12 weeks.