(EnergyAsia, April 26 2011, Tuesday) — The absence of Libya’s 1.6 million b/d of oil production is lending strong support to the global markets and keeping prices well above US$100 a barrel, said BP Plc group chief economist Christof Ruhl. Countries wracked by political instability and conflict often take years to return to normalcy, and in…