Crude oil steadily falling owing to supplies, poor economics

Crude oil steadily falling owing to supplies, poor economics

Crude oil steadily falling owing to supplies, poor economics