Market Drop

The most recent WTI drop of 2.9% is the largest in a month. Supply versus demand continues to be a curious topic that is the main driver of the current crude oil situation.   Oversupply of crude oil in 2020 continues as just in the past few days in the North Sea there are a combined […]

Read More