Oil prices may be slipping for worrisome reasons, not market normalcy | OOBF

Oil price decline driven by concerning factors, not supply-demand balance.

Open shared insight