Oil prices saw significant fluctuations, impacted by production adjustments, geopolitical events, and market dynamics.
Investors may consider buying mega-cap energy stocks as oil prices rise, with focus on those paying dividends and rated buy by major Wall Street firms.