The price of oil remained under pressure on April 22 after crashing over the past week, while stocks were stable as investors sought clues about the coronavirus pandemic’s mounting economic impact.
The price of oil remained under pressure on April 22 after crashing over the past week, while stocks were stable as investors sought clues about the coronavirus pandemic’s mounting economic impact.