Oil prices finished higher on Wednesday at their best level in about two years, as the results of the most recent OPEC+ summit projected stability and positive expectations for demand recovery during the second half of the year.
Brent crude futures for August delivery gained $1.1, or 1.6%, to close at $71.35 per barrel.
Meanwhile, the West Texas Intermediate (WTI) crude futures for July delivery added $1.11, or 1.6%, to end the session at $68.83 per barrel.