Oil slips below $45 on demand doubts, rising supply
Oil slipped further below $45 a barrel on Friday, giving up this week’s gains, under pressure from doubts about demand recovery due to the coronavirus pandemic and rising supply. Two Continue Reading
