Crude oil price edged higher on Wednesday as weather disruptions and a weaker US dollar bolster the asset. At the time of writing, Brent oil was trading at $66.62 as the bulls gather enough momentum ...