WTI crude front month futures have fallen far and fast in the current session to the tune of almost 4% as price was turned away by the overhead supply around…
WTI crude front month futures have fallen far and fast in the current session to the tune of almost 4% as price was turned away by the overhead supply around…