In Avengence Needle, you played as guerillas who escaped Agia Marina from CSAT regime who had massacred your people and are planning to expand their territory. You will ambush their convoy and road block then escape Stratis. You are poorly armed. Check out the mission here.
In Oil Leak, you played as ISIS terrorists who are blowing up newly found oil by the US. The new oil is highly volatile and will blow up extremely huge. This mission requires CUP Weapons, AiA Terrain Pack, and RHS US Army. Check out the mission here.
I will not be making more Arma 3 missions for a good while.