Amid reports that OPEC will likely decide to start easing production quotas after June 22 and an IEA forecast that electric vehicles will displace 2.5 million bpd in crude oil demand by 2030, some analysts remain upbeat about the future of oil prices, citing transport constraints in the U.S. shale patch as well as companies’ prioritization of returning cash to shareholders over investing in new production.
Read more: https://bit.ly/2xB3sv7