The United States crude futures ended the day 15% higher at $62.90, a barrel, their largest climb in one day since January 2009. However, this was still way below their previous position
Today: April 20, 2025

The United States crude futures ended the day 15% higher at $62.90, a barrel, their largest climb in one day since January 2009. However, this was still way below their previous position