Oil prices rallied some 30% year-to-date, and Brent and WTI futures continue to thrive on resilient demand and tightening supply from OPEC countries.
A