UK oil set to plummet with UK lockdown pending.
Fundamentals mean demand will drop with over supply resulting in low oil prices.
Not much technical analysis is needed trading off of fundamentals.
Fundamentals mean demand will drop with over supply resulting in low oil prices.
Not much technical analysis is needed trading off of fundamentals.