Oil prices are climbing due to supply concerns as Iran rejects a U.S. nuclear deal proposal and wildfires in Canada disrupt production. Discover the factors driving these changes!
Oil prices took a hit as hopes for peace between Russia and Ukraine impacted the market. Brent and WTI fell over 1% due to increased supply outlook and easing geopolitical tensions.