Subhead
US, Russia, agree to energy market talks
Oil prices stabilized some what Tuesday after U.S. President Donald Trump and Russian counterpart Vladimir Putin agreed to talks with the intention of shoring up energy markets and benchmark trade prices climbed out of the 18-year lows.
The oil crash caused by a perfect storm of a price war between Saudi Arabia and Russia, and the COVID-19 pandemic that has cut fuel demand on a global scale,…