Loading...

Crude Oil Markets Testing Major Support Levels

25 April 2022

The crude oil markets have fallen hard during the Monday session to show signs of hesitation to the upside, and then of course test a major support level.