Oil rallies after OPEC report points to deeper Saudi cuts, creating biggest deficit in decade
Share:
Oil (WTI) pops higher and flirts with a break of $90
The US Dollar storms out the gates stronger…