News

Crude oil falls below $67.31 as OPEC boosts output by 547,000 bpd and Russia sanctions fuel a bearish oil outlook.