Oil prices managed to finish last week higher, settling up almost 2.9% higher as enthusiasm over a potential Russia-Ukraine ceasefire wanes. Uncertainty prevails as US President Trump once again threatens to impose tougher sanctions on Russia…
Continue Reading