Oil falls below $108 as Asian markets try to snap losing streak

Oil dropped below $108 a barrel, according to a news report, while Asian stock markets attempted to end a run of losses. The report gives no cause for the move.

Detected & updated continuously · Source: Nebula

Story subjects

oilAsian stock markets

Track sentiment and mindshare across stocks and crypto in Nebula.

Open Nebula