Oil forecasters are optimistic that vaccine rollouts and more travel will spur oil demand.
They may be getting carried away on both counts
Source: Bloomberg Markets
Our Twitter for Quick Updates: Twitter Follow Us
They may be getting carried away on both counts
Source: Bloomberg Markets
Our Twitter for Quick Updates: Twitter Follow Us