Fundamental Analysis

Crude Oil’s Price drop

Crude Oil’s Price drop

One of the most talked-about topics in the past year and a half has been crude oil. It has taken a calamitous drop from around $115 a barrel to around $28 in the space of about 20 months, shedding in the process some $87 or 75% of its value. The plunge has unsurprisingly caused severe […]

Read More