Low demand, US supply squeeze OPEC

OPEC has scaled back expectations of its supply role
OPEC has scaled back expectations of its supply role

Breaking