Oil markets shudder amid non-stop viral waves

Just when the global economy and oil markets started to gain ground in lockstep after a pandemic-devastated first quarter, risks are rising again as new waves of infections buffet the United States, Russia and other major countries. As of Monday (July 6), there were nearly 11.5 million confirmed global Covid-19 cases and over half a […]