Oil prices lost more than 5% on Wednesday as evidence of an increase in coronavirus cases in many countries raised questions about efforts to restart global economies and data from the US government. USA They reveal a third consecutive weekly increase in national crude inventories. “The real concern is the …
Read More »