Despite the recent technological advancements made in alternative
energy sources, oil remains one of
the most important sources of energy powering up our civilization.
Energy related commodities are
among the most actively traded
commodities in the world, with Crude
Oil being the most liquid physical
commodity of them all.
Oil markets are influenced by many
factors ranging from weather
conditions to geopolitical developments, technology advancements and global
growth rates to name a few.