By Bhavik Patel Oil prices are trying to recover after a sharp fall on Wednesday. After three days of significant loss, price is near the oversold region. The fall was initiated after two bank collapses in the US last week which ignited fears of industry meltdown. To make matters worse, the collapse in US banks […]