Oil has been under pressure as the emission-free programs set to get stronger. On Thursday, U.S. President Joe Biden unveiled a new emissions-reduction target to cut greenhouse gas emissions by 50-52 percent from 2005 levels in 2030. China has also declared to get to carbon neutrality by 2060. According to studies, electric cars are getting...

Curious to see more, discover more articles, and stay up-to-date?