News

Crude oil falls below $67.31 as OPEC boosts output by 547,000 bpd and Russia sanctions fuel a bearish oil outlook.
Stocks tumbled as weak U.S. jobs data refocused investor concern from trade wars to economic health, raising doubts about rate cuts and future growth.