Oil regained grounds slightly this morning after falling 4% to its lowest in three years Tuesday (Sep 10) on concerns surrounding weakening demand in China. Oil has fallen 24% year-on-year, which is a good news for a country heavily relying on import for domestic consumption. To subscribe please click here