Follow us on
loading....
Brent crude falls $7 to settle below $100 a barrel. A strengthening dollar, demand-sapping COVID-19 curbs in China. Rising fears...